Wesley BurnsWesley Burns
From 4.1% to 7.8%: Serves, the Net Zone and the Signals of Vietnamese Badminton's Regular SeasonOn the night of 14 September, in Nagoya, I slowed down the footage of a women...
Thailand 2-0 Vietnam: A Low Block Built by Veterans and the Price of a Traded VictoryIn the 10th minute, Sarach Yooyen received the ball roughly 25 metres out, an...
Daniel King's Najdorf Update: 60 Minutes, Five Line-Complexes, and a Wrong HeadlineDa Nang, a rainy August evening. A coffee shop on Nguyen Chi Thanh Street, th...
Long An 0-3 Thong Tin: Kim Thanh's Landing and the 25-23 GapSet three, the electronic scoreboard flipped to 16-16. Ten minutes earlier, V...
Terrafirma 149-117 Titan Ultra: When 266 Points Say Nothing About BasketballThere is one number in this game report that made me reopen it several times:...
When Sports Analysis Becomes an Empty Box: Lessons from a Data-Less ReportI spent three hours reading a 2,000-word esports analysis. The only conclusio...
Mikayla Tan and the Lesson of the 0.06-Second GapMikayla Tan touched the wall in the 100-yard breaststroke at Winter Juniors...
Table Tennis England Members' Day: Listening Is Clear, Action Is Still OpenIn an event dominated by applause, one sentence fell out of rhythm. Eli Barat...
Reading a V.League Season Through Nine Layers of Risk: When the Knee Tells the Story Instead of the TableMinute 78 of a midweek match, and the home team's right winger is at the peak...
Thuy Linh Faces Her Third Asian Games: Straight Talk from the Insider and What Precedent RevealsNguyen Thuy Linh has said something many people want to hear but few dare to...
Vietnam Open: Nguyen Thuy Linh's Control Rhythm Breaks Against Xu Wen Jing's Punctuated SpeedNguyen Thuy Linh led 17-14 in Game 2, and the home crowd at Nguyen Du Stadium...
Global Chess League 2026: Carlsen Returns to Defend Throne Amid Packed ScheduleWhen data doesn't lie, it is we who deceive ourselves. But there is something...
Czechia vs England: The Nations League Fixture and the Information Verification Problem in Football MediaI have followed the Nations League since it was still considered by many as a...
Lessons from a Failed Tactical Analysis Pipeline: When Data Is Empty, Don't WriteThere was a moment in my tactical analysis career that I learned some time ag...
Indonesia's Men's Team Reaches the 2026 Asian Games Final: Doubles Hold the Rhythm, First Singles Leaves a QuestionIndonesia's men's team defeated Thailand 3-1 in the badminton semifinal at th...
Young Table Tennis Seeds Taking Root Beyond the Spotlight: Notes from the Development LowlandsAt seven in the evening, only half the lights in the training hall were on. A...
Wolves Esports beat A Team 2-0 at VCT Threshold China 2026: a slot story, not a form revivalOn 21 October 2026, at THE HUB Performing Arts Center in Shanghai, Wolves...
Bayou Bash: When Short Formats Turn Dominance Into IllusionMike Saleh walked to the table on Friday night and, across five straight...
Manchester City lose first Premier League game: two defensive errors and the cost of 2.4 wasted xGAfter the 60th minute at Villa Park, a low and thoroughly unthreatening shot...
2026 Asian Men's Volleyball Championship: Korea overcomes China, Australia cruises past ThailandThe first two quarterfinals of the 2026 Asian Men's Volleyball Championship...
Thailand 2-0 Vietnam: A Low Block Built by Veterans and the Price of a Traded VictoryIn the 10th minute, Sarach Yooyen received the ball roughly 25 metres out, an...
Daniel King's Najdorf Update: 60 Minutes, Five Line-Complexes, and a Wrong HeadlineDa Nang, a rainy August evening. A coffee shop on Nguyen Chi Thanh Street, th...
Long An 0-3 Thong Tin: Kim Thanh's Landing and the 25-23 GapSet three, the electronic scoreboard flipped to 16-16. Ten minutes earlier, V...
Terrafirma 149-117 Titan Ultra: When 266 Points Say Nothing About BasketballThere is one number in this game report that made me reopen it several times:...
When Sports Analysis Becomes an Empty Box: Lessons from a Data-Less ReportI spent three hours reading a 2,000-word esports analysis. The only conclusio...
Mikayla Tan and the Lesson of the 0.06-Second GapMikayla Tan touched the wall in the 100-yard breaststroke at Winter Juniors...
Table Tennis England Members' Day: Listening Is Clear, Action Is Still OpenIn an event dominated by applause, one sentence fell out of rhythm. Eli Barat...
Reading a V.League Season Through Nine Layers of Risk: When the Knee Tells the Story Instead of the TableMinute 78 of a midweek match, and the home team's right winger is at the peak...
Thuy Linh Faces Her Third Asian Games: Straight Talk from the Insider and What Precedent RevealsNguyen Thuy Linh has said something many people want to hear but few dare to...
Vietnam Open: Nguyen Thuy Linh's Control Rhythm Breaks Against Xu Wen Jing's Punctuated SpeedNguyen Thuy Linh led 17-14 in Game 2, and the home crowd at Nguyen Du Stadium...
Global Chess League 2026: Carlsen Returns to Defend Throne Amid Packed ScheduleWhen data doesn't lie, it is we who deceive ourselves. But there is something...
Czechia vs England: The Nations League Fixture and the Information Verification Problem in Football MediaI have followed the Nations League since it was still considered by many as a...
Lessons from a Failed Tactical Analysis Pipeline: When Data Is Empty, Don't WriteThere was a moment in my tactical analysis career that I learned some time ag...
Indonesia's Men's Team Reaches the 2026 Asian Games Final: Doubles Hold the Rhythm, First Singles Leaves a QuestionIndonesia's men's team defeated Thailand 3-1 in the badminton semifinal at th...
Young Table Tennis Seeds Taking Root Beyond the Spotlight: Notes from the Development LowlandsAt seven in the evening, only half the lights in the training hall were on. A...
Wolves Esports beat A Team 2-0 at VCT Threshold China 2026: a slot story, not a form revivalOn 21 October 2026, at THE HUB Performing Arts Center in Shanghai, Wolves...
Bayou Bash: When Short Formats Turn Dominance Into IllusionMike Saleh walked to the table on Friday night and, across five straight...
Manchester City lose first Premier League game: two defensive errors and the cost of 2.4 wasted xGAfter the 60th minute at Villa Park, a low and thoroughly unthreatening shot...
2026 Asian Men's Volleyball Championship: Korea overcomes China, Australia cruises past ThailandThe first two quarterfinals of the 2026 Asian Men's Volleyball Championship...
